floating pile-driver - German English Dictionary